#ifndef PICTUREENGINE_H
#define PICTUREENGINE_H

#include "IF_PictureEngineInterface.h"
#include <QPixmap>

#include "FullScreenVideoWidget.h"


class PictureEngine : public IF_PictureEngineInterface
{
   Q_OBJECT
public:
   PictureEngine( QObject * parent);
   ~PictureEngine();

   // IF_PictureEngineInterface interface
public slots:
   virtual void setCurrentSource(const QPixmap & pixmap);
   virtual void show();
   virtual void hide();

private:
   QPixmap m_pixmap;
   FullScreenVideoWidget m_videoWidget;
};

#endif // PICTUREENGINE_H
